Skip to content

Latest commit

 

History

History
194 lines (162 loc) · 7.84 KB

02-Especificação do Projeto.md

File metadata and controls

194 lines (162 loc) · 7.84 KB

Especificação do Projeto

Personas

Foto Nome Descrição Aplicativos Motivações Frustrações Hobbies, História
avatar-genf4e04ee775f79805b2a90968a3d76e9a-H João Marcos
  • 45 anos
  • Motorista de Uber
  • Mora em SP junto com seus dois filhos
  • Uber
  • Instagram
  • WhatsApp
  • ifood
  • Dar estudo aos filhos
  • Ter um financeiro estável
  • Dar boas experiências aos filhos
  • Perdeu a esposa
  • Tem dificuldade em sustentar os filhos
  • Cozinhar para filhos e amigos
  • Conhecer lugares novos
  • Perdeu a esposa tem 2 anos, então passou a cuidar dos filhos sozinho, lutando para dar a eles o melhor.
  • avatar-gen69b2e14520c5abb7209c48dfb8a38542 Ana Julia
    • 28 anos
    • Casada
    • 1 filho de 10 anos
    • Trabalha em home office
    • Ifood
    • Instagram
    • WhatsApp
    • Facebook
    • Ter mais tempo para passar com o filho e marido
    • Dar o melhor a seu filho
  • Dificuldade em organizar uma rotina em casa
  • Viajar, conhecer novas culturas
  • Testar pratos novos na cozinha
  • Começou a trabalhar de casa para poder ficar mais perto do filho, porém as demandas estão altas.
  • avatar-genbb474f62012e0c868f9fcaed2abbe140 Maria Carla
    • 35 anos
    • Casada
    • Mãe de 2 meninas
    • Trabalha como Assistente Admnistrativo
    • WhatsApp
    • Shopee
    • Ifood
    • Passar tempo com as filhas
    • Ter uma vida estável
  • Não conseguiu fazer graduação
  • Conhecer pessoas e lugares novos
  • Cozinhar para a família
  • Teve as filhas muito cedo e hoje trabalha para poder dar um futuro melhor para as filhas.
  • História de Usuário

    A partir da compreensão do dia a dia das personas identificadas para o projeto, foram registradas as seguintes histórias de usuários.

    EU COMO PERSONA QUERO/PRECISO O QUE PARA ... POR QUE
    Ana Julia ter minhas receitas de culinária em um único lugar deixar de me sentir perdida na hora de procurar uma receita
    Ana Julia ver receitas de acordo com meu gosto e preferências economizar tempo procurando receitas que satisfaçam meus gostos e restrições
    Maria Carla saber o que outras pessoas estão achando daquela receita matar curiosidade em saber o que outras pessoas acharam da receita, se tiveram opinião em comum, ver repercussão
    João Marcos ver sugestões de receitas adequadas para o momento do dia (café da manhã, almoço, jantar) sair do excesso de informação, ter mais praticidade e economizar tempo
    Maria Carla salvar minhas receitas favoritas poder encontrar rapidamente minhas receitas favoritas
    Maria Carla ver receitas tanto no computador quanto no celular quando tiver na casa dos meus parentes e quiser mostrar uma receita para eles, ou para prepararmos juntos

    Requisitos

    As tabelas que se seguem apresentam os requisitos funcionais e não funcionais que detalham o escopo do projeto.

    Requisitos Funcionais

    ID Descrição do Requisito Prioridade
    RF-001 O sistema deve ter uma função do usuário cadastrado adicionar uma nova receita à plataforma ALTA
    RF-002 O sistema deve ter uma função de adicionar foto e descrição na publicação de receitas ALTA
    RF-003 O sistema deve ter um sistema de aprovação de publicações de receita pelos usuários, usando um algoritmo para identificar se a publicação tem um formato de receita ou se o usuário criou uma publicação fora de contexto ALTA
    RF-004 O sistema deve permitir que usuários tenham um filtro de pesquisa, para pesquisar cada receita por nomes ou categorias ALTA
    RF-005 O sistema deve possibilitar um sistema de interação entre usuários, com compartilhamento, comentários e feedbacks para as receitas MÉDIA
    RF-006 O sistema deve possibilitar o compartilhamento externo das receitas através de um link MÉDIA
    RF-007 O sistema deve conter um atalho de compartilhamento direto no Facebook ou WhatsApp ALTA
    RF-008 O sistema deve ter uma função de salvar as receitas ALTA
    RF-009 O sistema deve ter um algoritimo de recomendação com base no que cada cliente pesquisa com frequência MÉDIA
    RF-010 O sistema deve conter um mecanismo de tags, para facilitar as buscas BAIXA
    RF-011 O sistema deve ter uma pré apresentação da receita passando pelo feed MÉDIA

    Requisitos não Funcionais

    ID Descrição do Requisito Prioridade
    RNF-01 O sistema deve ser capaz de carregar páginas de receitas em menos de 3 segundos, para garantir uma experiência de usuário rápida. ALTA
    RNF-02 O sistema deve suportar simultaneamente pelo menos 1000 usuários ativos sem distribuição significativa no desempenho. MÍDIA
    RNF-03 O sistema deve ser facilmente escalável para acomodar um aumento de 50% no número de usuários sem a necessidade de alterações específicas na infraestrutura. MÍDIA
    RNF-04 O site deve ser compatível com os principais navegadores do mercado (Google Chrome, Firefox, Microsoft Edge). ALTA
    RNF-05 O site deverá ser responsivo permitindo a visualização em um celular de forma adequada. ALTA

    Restrições

    O projeto está restrito pelos itens apresentados na tabela a seguir.

    ID Restrição
    RF-01 O projeto deverá ser entregue no final do semestre letivo, não podendo extrapolar a data de 08/12/2024.
    RF-02 O aplicativo deve se restringir às tecnologias da Web no Front-end
    RF-03 A equipe não pode subcontratar o desenvolvimento do trabalho.
    RF-04 A plataforma permitirá cadastro apenas de pessoas do Brasil.
    RF-05 O idioma da plataforma será apenas PT-BR.
    RF-06 O projeto deverá ser realizado somente com ferramentas gratuitas.

    Diagrama de Casos de Uso

    O diagrama de casos de uso do site "Sabor do Momento" ilustra as principais funcionalidades disponíveis para os usuários.

    DIAGRAMA UML SABOR DO MOMENTO